An application of artificial intelligence to the choreography of dance
CorX
This paper describes an experimental computer program that applies the techniques of artificial intelligence to the creation of dance. Specifically, a user expresses a set of dance rules (in a special English-like “rule language”) which describes some of the dynamic aspects of a dance. These rules are applied nondeterministically by a “rule driver” program. The rules themselves are similar to those that form the knowledge base of expert systems. The rule driver embodies a heuristic algorithm of the type found in many artificial intelligence programs.
本稿では、人工知能の技術をダンスの創作に応用する実験的コンピュータプログラムについて述べる。 具体的には、ユーザは、ダンスの動的な側面のいくつかを記述する一連のダンス規則を(特別な英語のような「規則言語」で)表現する。 これらのルールは、「ルールドライバ」プログラムによって非決定的に適用されます。 ルール自体はエキスパートシステムの知識ベースを形成するものと似ています。 ルールドライバは、多くの人工知能プログラムに見られるタイプのヒューリスティックアルゴリズムを具体化しています。